package com.sxdx.utils;

import cn.hutool.core.util.StrUtil;

public class RegexUtils {
    /**
     * 是否是无效用户名
     * @param userName 要校验的用户名
     * @return true:符合，false：不符合
     */
    public static boolean isUserNameInvalid(String userName){
        return mismatch(userName, RegexPatterns.SIX_DIGIT_REGEX);
    }

    // 校验是否不符合正则格式
    private static boolean mismatch(String str, String regex){
        // 如果输入的字符串为空，返回true表示不匹配
        if (StrUtil.isBlank(str)) {
            return true;
        }
        // 使用字符串的matches方法，检查是否与正则表达式匹配
        // 如果匹配，返回false；否则返回true
        return !str.matches(regex);
    }
}
